tun shell snails - Turco Inglés Diccionario